/*
首页
*/
.swiper-slide{
	width: 7.5rem;
}
.swiper-container img{
	width: 100%;
	height: 3.5rem;
}
.m-menu{
	display: flex;
	flex-wrap: center;
	font-size: .3rem;
	background: #fff;
	margin-top: .2rem;
	padding:.3rem 0rem;
}
.m-menu-left{
	width: 3.75rem;
	text-align: center;
	border-right: 1px solid #eee;
}

.m-menu-yx{
	text-align: center;
	display: flex;
	justify-content: flex-start;
	line-height: .8rem;
	flex-wrap:nowrap;
	width: 3.5rem;
	border-bottom: 1px solid #eeeeee;
	padding-bottom: .2rem; 
}
.m-menu-searh{
	text-align: center;
	display: flex;
	flex-wrap:nowrap;
	justify-content: flex-start;
	line-height: .8rem;
	width: 3.5rem;
	padding-top: .2rem; 
} 
.m-menu-yx p,.m-menu-searh p{
	width: 2rem;
	text-align: left;
}
.m-menu-left{
	padding-top: .2rem;
}
.m-menu-left p{
	padding-top: .15rem;
}
.m-menu-right a{
	color: #000
}
.icons{
	width: 1rem;
    height: 1rem;
    background: #24b3ff;
    border-radius: 50%;
    display: block;
    line-height: 1rem;
    margin:0 auto;
    color: #fff;
}
.color2{
	background: #fba639;
	width: .8rem;
    height: .8rem;
    line-height: .8rem
}
.color3{
	background: #02d4b9;
	width: .8rem;
    height: .8rem;
    line-height: .8rem
}
.m-school{
	background: #fff;
	padding:.15rem 0rem;
	margin-top: .2rem;
}
.m-school ul{
	display: flex;
	flex-wrap:wrap;
	justify-content:space-between;
	width: 7.2rem;
	padding:.15rem;
}
.m-school ul li{
	color:#fff;
	position: relative;
	margin-bottom: .2rem;
	width: 3.5rem;
}
.m-school ul li img{
	width: 100%;
}
.m-category{
	background: #fff;
	padding:.15rem;
	margin-top: .2rem;
}
.m-category ul{
	display: flex;
	flex-wrap:wrap;
	justify-content:center;
	text-align: center;
}
.m-category ul li{
	width:2.1rem;
	color:#fff;
	margin-right: .1rem;
	position: relative;
	margin-bottom: .2rem;
}
.m-category ul li a{
	color:#fff;
	font-size: .28rem;
}
.m-category ul li p{
	position: absolute;
	top:.45rem;
	text-align: center;
	left:.5rem;
}
.m-category img{
	width: 2rem;
	height: 1.2rem;
}
.m-list{
	padding: .15rem .15rem .6rem .15rem;
	font-size: .3rem;
	background: #fff;
}
.m-list ul li{
	padding:.15rem 0rem;
	border-bottom: 1px solid #eee
}
.m-list ul li a{
	color:#000;
	display: block;
}
.m-content{
	padding:.15rem;
	background: #fff;
	line-height:.35rem;
}

.m-haeder-menu{
	position: fixed;
	right: 0rem;
	z-index: 9999;
	background: #fff;
	display: none;
	font-size: .28rem;
}
.m-haeder-menu ul li{
	padding:.15rem .2rem;
	border-bottom: 1px solid #eeeeee;
}
.m-haeder-menu ul li a{
	color:#000;
}
.m-nav-haader{
	display: flex;
	padding:0rem .15rem;
	justify-content:space-between;
	line-height: 1rem;
	background: #f3f5f7;
	height: 1.3rem;
}
.m-nav-haader a{
	color:#000;
	font-size: .32rem;
	line-height: 1.3rem;
}
.m-logo{
    height: 1rem;
    margin: .15rem 0rem;
    width: 3.48rem;
}
.m-footer{
	height: .7rem;
	position: fixed;
	width: 100%;
	bottom: 0rem;
	line-height: .7rem;
}
.m-footer ul{
	display: flex;
	justify-content:space-between;
	text-align: center;

}
.m-footer ul li{
	background: #0154a4;
	width: 100%
}
.m-phone{
	margin:0rem .1rem;
}

.m-footer ul li a{
	color:#fff;
}
.m-show-title{
	text-align: center;
	margin: .2rem 0rem;
}
.m-show-t{
	font-size: .28rem;
	color:#000;
	margin-bottom: .1rem;
}
.m-show-category{
	background: #00409B;
	color:#fff;
	font-size: .28rem;
	line-height: .6rem;
	padding-left: .15rem;
}
.m-video{
	width: 7.5rem;
	height: 5rem;
}
.m-video video{
	width: 100%;
	height:100%;
}
.m-search{
	margin-top:.5rem;
	font-size: .26rem;
	display: flex;
	flex-wrap:wrap;
	justify-content:center;
	line-height: .55rem;
}
.m-search label{
	margin-right: .3rem;
}
.m-search input{
	height: .5rem;
	width: 3.5rem;
}
.m-btn{
    background: #00409B;
    color: #fff;
    width: 1rem;
    border-radius: 5px;
    text-align: center;
    line-height: .55rem;
    margin-left: .5rem;
    height: .55rem;
}

.m-postion{
	padding: .3rem;
    background: #fff;
    margin-bottom: .1rem;
}
.m-list .t_page li{
	border-bottom: 0px;
}